.header {
    padding: 12px;
    background: var(--adm-color-background);
    display: flex;
    align-items: center;
    position: sticky;
    z-index: 999999;
    top: 0;  left: 0;
    .left {  flex: auto; }
    .right { flex: none; padding-left: 12px; }
  }

  .placeholder {
    padding-top: 30vh;  text-align: center;  color: var(--adm-color-weak);
    .loadingWrapper {  font-size: 24px; margin-bottom: 24px; }
  }

  .oaDepartmentList {
    //padding: 100px 0 0 0;
    :global {
      .adm-list-body { background: #EEE;  }
      .adm-list-item { margin-top: 15px;  border: none; }
      .adm-list-item-content { border: none; }
    }
  }

  